package cn.wolfcode.domain;

import lombok.Getter;
import lombok.Setter;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElementWrapper;
import javax.xml.bind.annotation.XmlRootElement;

@Setter
@Getter
@XmlRootElement(name = "xml")
@XmlAccessorType(XmlAccessType.FIELD)
public class OutMsgEntity {
    private String ToUserName;    // 	用户的openId
    private String FromUserName;    // 	开发者微信号
    private Long CreateTime;    // 	消息创建时间 （整型）
    private String MsgType;    // 	消息类型，文本为text
    private String Content;    // 	文本消息内容

    // 图片
    @XmlElementWrapper(name = "Image")
    private String[] MediaId;  //	图片消息媒体id，可以调用获取临时素材接口拉取数据。

    // 图文消息个数
    private Integer ArticleCount;

    @XmlElementWrapper(name = "Articles")
    private ArticlesItem[] item;
}
